oil refineries - Francés Inglés Diccionario